package com.addplus.townmall.server.api.model.town.param;

import com.addplus.townmall.server.api.model.town.MemberInvoice;
import com.addplus.townmall.server.api.modelenum.PlatformEnum;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 类名: SubmitOrderParam
 *
 * @author zhangjiehang
 * @version V1.0
 * @date 2018/9/28 下午6:17
 * @description 类描述: 提交订单实体类
 */
@Data
public class SubmitGiftCardParam implements Serializable {

    private static final long serialVersionUID = 5636619153842870634L;
    /**
     * 用户主键id
     */
    private Integer memberId;
    /**
     * 订单配送地址主键id
     */
    private Integer memberAddressId;
    /**
     * 配送默认地址
     */
    private String memberAddContext;

    /**
     * 礼品卡主键id
     */
    private Integer giftCardId;

    /**
     * 购买数量
     */
    private Integer purchaseQuantity;

    /**
     * 发票内容
     */
    private MemberInvoice memberInvoice;

    /**
     * 留言
     */
    private String remarkMark;
    /**
     * 下单平台类型
     */
    private PlatformEnum platformEnum;

}
